<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>

<link href="${pageContext.request.contextPath}/css/jquery-ui.css" type="text/css" media="screen" rel="stylesheet">
<script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery.blockUI.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery-ui-1.8.18.custom.min.js"></script>
<script>
// Can co block ready de dam bao script se duoc thuc hien sau khi toan bo html element da duoc load het
$(document).ready(function() {
	var msg = $("#SysMsg").val();
	var dest =  $("#SysDest").val();
	var isReloadPage = $("#IsReloadPage").val();
	msg = decodeURIComponent(msg);
	// Chuyen + thanh " "
	msg = msg.replace(/\+/g, " ");
	dest = dest.replace(/\+/g, " ");
	// Su dung trim cua jquery, khong nen dung trim cua javascript
	if( (msg != null && $.trim(msg).length > 0) && (dest != null && $.trim(dest).length > 0) ){
		$.blockUI(
		{
			theme: true,
			draggable: true,
			title: 'Thông tin hệ thống',
			message: msg,
			onBlock: function() {
				
			},
			onUnblock: function() {
				if(isReloadPage == "true") {
					window.location.href = dest;
				}
			}
		});
		$('.blockOverlay').attr('title','Đóng hộp thoại').click($.unblockUI);
	}
	
	if( (msg != null && $.trim(msg).length > 0) && (dest == null || $.trim(dest).length == 0) ){
		$.blockUI(
		{
			theme: true,
			draggable: true,
			title: 'Thông tin hệ thống',
			message: msg,
			onBlock: function() {
				
			},
			onUnblock: function() {
			}
		});
		$('.blockOverlay').attr('title','Đóng hộp thoại').click($.unblockUI);
	}
	
	
    if( (msg == null || $.trim(msg).length == 0) && (dest != null && $.trim(dest).length > 0)) {
    	if(isReloadPage == "true") {
			window.location.href = dest;
		}
	}
	
	if( (msg == null || $.trim(msg).length == 0) && (dest == null || $.trim(dest).length == 0) ){
		/*
		$.blockUI(
		{
			theme: true,
			draggable: true,
			title: 'Thông tin hệ thống',
			message: 'Thao tác của bạn hiện chưa được hỗ trợ.<br />Bạn sẽ quay trở về trang chủ sau 3 giây nữa',
			timeout: 3000,
			onBlock: function() {
				
			},
			onUnblock: function() {
				window.location.href = "home";
			}
		});
		$('.blockOverlay').attr('title','Đóng hộp thoại').click($.unblockUI);
		*/
	}
});
</script>

<title>Message</title>
</head>
<body>
<input type="hidden" id="SysMsg" value="<s:property value="result.msg"/>" />
<input type="hidden" id="SysDest" value="<s:property value="result.destination"/>" />
<input type="hidden" id="IsReloadPage" value="<s:property value="result.reloadPage"/>" />	
</body>
</html>